controlled-release tablet - Spanish English Dictionary